Great place to stay. Clean and roomy. Better in real life than in photos. Close to beach and shops. perfect if you have little ones. We have a two year old and he loved it. The house had everything we needed to live as if we were at home.. Will definitely stay their again.