The location is not so great for sightseeing, as it's very far from tourist centres and nightlife, and bus schedule is terribly inconvenient. A car is essential. The buffet did not offer so much of a variety of food, but in general it was ok. Snacks in main restaurants were very basic. Cocktails are served in little plastic cups, instead of bigger ones. Courtesy room didn't have towels, so we had to take the ones from the room upon check-out.
The hotel is located by the beach, and every balcony has sea view. Our room was on the 7th floor so the view was amazing. The location is excellent for beaches, outdoor activities (hiking, snorkelling, kayaking, etc). The hotel offers tennis courts, sauna, gym, bikes and other sport equipment for free.