A great hotel in a super location. My mother and I selected the half board option, the breakfast is a standard hotel breakfast with a bit for everyone and the dinner was nice, again with an option to suit everyone's tastes.
The beach is literally a 5 minute walk away from the hotel however the steps down to the beach are extremely steep, but there is also a slope further down from the hotel. Overall a very relaxing experience, great for families.