Stayed four nights here. Very warm and helpful staff at office. Beachfront so great sunsets. Internet occasionally spotty within the bungalow I stayed in, but otherwise no complaints. If you want a social vibe, this place seems to have it - there were people out until late in the common areas that seemed to have a great time.
One small suggestion - wish they would dim the lighting at the beach some - at night, instead of the dim ambient lighting of nearby places, which is charming and magical, this place had what felt like spotlights brightening up the whole space brightly.