"We enjoyed our stay at the hotel, the staff were nice, rooms were clean and the views are scenic. The walk down to the beach / up to the main entrance is steep and can be difficult for some, especially if it’s hot. However, you can ask the staff to arrange for a buggy to take you either way. The All Inclusive is great as the buffet restaurant offers a variety of options to suit all. You can also dine at one of the restaurants (frequency depends on the duration of your stay). We opted for the Italian, which was delicious! The bars also have great drink options & there are two different pool bars/sun lounge areas - both can get busy, but you should be able to locate a spot depending on the time of day. We also went to the spa and used the hydro facilities - these were nice, however, we have experienced some nicer ones in other hotels. "