Really good hotel. Good infra-structure, spacious room, clean hotel, nice pools and good food. The only bad thing is that drinks/cocktails are really bad. But there is beer, coffee, soft drinks and food all day long. A car is needed for everything - although there are some buses from the hotel, but I believe they are paid excursions since no one told us anything about it. The beach in front o the hotel is not the best due to rocks, but really good beaches are 5 min away, so I recommend the location.