Comfortable vibe with lots of amenities including boogie boards.