Great place… plenty of room. Comfortable beds and pull outs. Multiple decks for quiet time and hanging out. Had it all. We loved the place and location to the beach and some conveniences.