Huge space, good for big groups. Everything is good about this place really...
It is not super close to the beach (just over 5 minute walk) and a bit of a distance to the center (Prob about 2km).