This condo was perfect for my wife and I. It would work fine with two younger kids as well with the pullout couch. The kitchen was nice with all the amenities. The bathroom was large with a separate tub and shower. It always nice having a washer & Dryer in your room too, especially after a beach day. Lastly, the room was stocked really well with chairs, snorkel gear, cooler, etc. Anything you would need to play at the beach all day. The resort was nice, but on-site store and coffee shop had limited hours. We basically ate/drank at Dukes which is poolside. There are several pool and hot tub options between the entire property. We rented a small cabana one day and spent our day by the pool close to food, drinks, and bathrooms. The beach behind the resort isn’t the best. There’s a boardwalk that walks up and down the coast. If you walk up to the park the beach is nicer. All in all a great place. We would stay there again.