Great stay. Had everything we needed. Close to beach and shops. Playground just across the road was great for the kids. Good communication.