Stayed here as a group of 12 in January.
The location is great, with only a 5-10min walk into town (and opposote escada club, if that's your kind of thing). Somehow still a quiet and relaxed place.
Given the location I'm amazed you can stay in such an amazing place, with every amenity you could want, for so many people and such a reasonable price.
Really cool place, managed by really cool people who'll give you lots of great tips about where to go.
Cheers!