We had a great time with our group of 7. (3 adults, 3 kids, 1 baby) and it didn’t feel too crowded. the kids loved bunking together in the 3rd bedroom with 2 twins and a double bed. The sleeper sofa in the living area is your typical terrible fold out couch with metal bars in your back and lumpy and sloped mattress but we made it work. Also the mattress cover looked like it had blood stains on the corner. The balcony was great - with the exception of an old rusty broken chair taking up the corner. We could see the ocean and the pool and the lovely green space and dunes. Walk to the beach was short and the boardwalk did not have stairs which was nice. The shower at the boardwalk was helpful. The swimming pool is big and clean and there were many tables with nice beach umbrellas. The kitchen was clean and had your standard crappy rental pots and pans. There is an ice maker in the freezer. There was no dish soap when we got there but they brought us some the next day and were very responsive. Bathrooms were nice and clean and they provided plenty of towels. The internet was a little slow for streaming when it was rainy and we wanted to put on a movie for the kids or the World Cup. The a/c worked well. It’s close to town. I was annoyed that we had to sign a separate rental agreement with the management company after booking and use a separate portal for getting check-in when it wasn’t mentioned ahead of time. But overall, it was great and we would stay here again for sure.