This hotel is in a very nice location, with excellent rooms, and right near the beach. There is a definite "international" vibe, and it seemed that many of the guests were on business. They have a lovely, however unheated, swimming pool. I could not give a 5-star rating, only because of the employees. In general, most of the hotel staff (front doormen excepted) came across as indifferent, and the servers we had in the restaurant seemed downright unfriendly. Perhaps it is an exhausting job, trying to cater to such an international crowd. Other than that, our stay was excellent.