Very pleasant stay, clean, modern, spacious, comfortable, great beach vibe.