This is a nice hotel, higher end, on the beach. The views are really spectacular. Lots of the rooms have sea side views, which really makes the visit worthwhile. The rooms were a little small and just basic, but comfortable. Showers and beds are good, but on the small side. The hotel staff is really friendly and helped us with everything that we needed. Cash exchange was the cheapest at the front desk, just 3%. The bus to old town is right across from the hotel and the end of the line, so no problems both ways. Takes about 20 minutes to get to the city. There are some restaurants very close by, including the terrace and a couple at the hotel. 4 nice pools, one roof top that was really stunning. Beach is all rocks, but laid out nice. Overall a great stay with some friends.