To be quite frank, this place is utter, utter crap.
The hill up's fine - even if you're a slighlty over-weight rampant smoker like myself. The apartments are clean, well serviced, and quiet. Great views over to the mainland on clear days.
Great compromise beech - decent snorkelling, excellent bar.