When we booked this hotel, we somehow thought it was in Marbella and right on the beach...we were wrong on both counts. It is in Casares (near Marbella) and is about a 5-minute drive up the road from the beach. No matter, it has its own private Beach Club with prompt shuttle service. While the Beach Club is beautiful with a wonderful restaurant and spectacular pool, the beach itself is very uninspiring. As far as the hotel property, the grounds are stunning and the rooms are immaculate, with comfortable beds, clean bathrooms and beautiful views. Free internet in the rooms and outstanding patio restaurant with particularly enjoyable all-included breakfast fare. Really great spa and magnificent pools (one for families and one for adults only). The hotel service was prompt and the staff very helpful. This place is not cheap, but it is worth the price and makes for a wonderful getaway destination.