Just stayed here for one week all inclusive room 1021. great position about 200 meters to beach and restaurants. Because of the terrain the hotel is built on there are plenty of stairs, but the hotel has plenty of ramps also. The food and drink was very good with plenty of selections. Rooms cleaned daily to a very good standard. Special thanks to Bradley on reception, he helped with taxi's and answered any other questions we had,(a credit to the hotel). A note for the management: After a long day travelling we got to the hotel at 10:30pm, missing evening meal. A little something in the fridge, eg a couple of bottles of water and sandwich would be a nice touch, I know other hotels do this. have a think. All in all a great holiday, would definitely stay here again hopefully here later this year.