Pros:
grounds and beach very clean
rooms very large, clean and comfortable
air-con and wifi very good
staff very attentive, professional, pleasant and helpful
Cons:
fairly remote location - no facilities in walking distance
only one restaurant on site, which is relatively expensive and has quality and consistency issues.
next to a noisy building site and no compensation offered for this disruption.
occasional power cut
very close to airport. occasional aircraft noise but nothing overbearing.
Generally, very good core services, but lacking quality in the extras such as bar, restaurant and breakfast. The free shuttle into town is very popular.