Very comfortable and spacious, clean with lots of nice beaches and family activities near. The only negative I could find was that there always seemed to be a mosquito getting in and buzzing around my ears at night :-( But for such a great place this was a pretty minor issue. We'd stay here again