The hotel has an amazing beachfront location , rooms are very relaxing and clean , although not all with good views . The service is extremely good as the staff are well trained to make guests feel very welcome . We had a problem with our room as it was freshly painted and had a strong smell of paint . Once mentioned to the front desk the room was changed instantly with a much nicer room . The breakfast was great with a wide variety .
The only problem is the price , a bit expensive but is worth the money .
My advice is don't use the hotel's beach , as it is expensive and has no advantage over many many neighboring beaches . Just walk down the street and find a cheaper beach .