The things I enjoyed about my stay are
1. food/drinks within walking distance from property
2. dolphins were sighted both mornings of my stay right at the apartments doorstep
3. spa across the road, excellent for pampering
If you have a light sensitivity issue when sleeping I'd suggest brining a eye mask it does help. Coffee and tea provided but need to bring your own milk