I just returned from a weekend with my fiance - we picked it at the last minute for an impromptu holiday. It is lovely for the price we paid compared to other hotels in the area offering the same or similar amenities - its quite affordable for the basics they offer. It's been renovated so you have air con in your room; a (small) television, lovely shower and a safe to put your personal belongings. The staff are friendly with the exception of one reception who we found to be quite aloof but that is bound to happen! There are two pools to choose from, and the grounds are big enough for you to wander around without feeling like you are in other guests space. The food was average, and there are quite a few beach boys which is anything but not a bother - they don't come into the hotel or the lawns where the sun beds are and the beach is public holiday anyway. We plan on going back - with some friends and family so we can stay in the interconnected rooms and enjoy a longer stay.