"Really friendly staff in all areas, very clean, food was excellent (one vegetarian and one with a nut allergy) with pretty good allergen labels - we certainly never went hungry! Pools were a lovely temperature and very clean, room had everything we needed and a lovely view towards the beach. Location was perfect, not busy but everything we needed was close by. We never return to the same place twice but we may need to make an exception here...!"