The pictures of this hotel don't do it justice. It is really lovely, and right on the beach. Our room was on the first floor, so we could walk right out our patio door onto the beach. Amazing view. The beach is lovely and the water is totally clear here. There were no peddlers on the beach trying to sell anything. The room was very spacious and kid-friendly, the beds comfortable. There was an air conditioner in the bedroom, but not one in the living area, which is the only thing I would change. There is a ceiling fan, so it didn't get too warm. We loved the staff- they are incredibly nice and helpful. We rented a car at the airport and they gave us directions to the hotel, which wasn't hard to find. The roads are very narrow and steep, so in retrospect, we probably would not have rented a car had we known how stressful the driving was. The restaurant attached served great food and we found the prices reasonable. We enjoyed everything we tried- especially the famous banana jam. I cooked one night in our room with food purchased right across the street. We didn't find anything overly expensive, except the cab rates to get to the hotel. Really enjoyed our time there and would definitely recommend this hotel.