Nice little hotel. Rooms absolutely spotlessly clean and spacious. Not self catering but with good amenities, fridge, tea and coffee making facilities. Beach right in front of the restaurant. Also nice beach next door on long stretch of beach to the left of property. Best deal of the day was the bites offered by the bar in the afternoons. Most of the staff were great. Housekeeping were fantastic, front desk fantastic, as were the gents who look after the beach. The more senior staff in the restaurant and bar were great but the younger ones were either not very well trained or just had a bad attitude. Don’t work in hospitality if you can’t manage basic politeness. I’m sure the property doesn’t want the lasting impression to be indifference or unhelpful rude staff, considering the cost of coming to stay at the property over the December holiday period