Excellent location and good staff. Receptionist reasonable but not excellent. About 80% of residents were elderly people. Breakfast buffet excellent, dinner buffet reasonable. We had a sea view room (number 537) but the wall of the balcony was so high that I needed to stand up to see the sea. There was another building where the baloneys were better. We had some ants in out room at 5th floor but the domestic helped with some "spays" that sorted out the problem. The swimming pool is small for this large hotel. The beach is next door to the hotel. In general, good hotel and I would return back to it. Try to get the sea view room in the building opposite to the covered swimming pool.