"On the beach" is wonderful. I had such a great stay. It made my holiday. The staff are so friendly and welcoming. I didn't want to leave and I can't wait to go back. Value for money and beautiful rooms. Thank you. I'm still so relaxed a week after my holiday finished.