This property was absolutely perfect for what our family needed. We have 2 adults and 3 children, 8, 4, and 1 years old. The condo/room was huge, very clean, and had all of the conveniences we needed to feel at home. They have K-cups in the room (they provide the coffee, dish soap, garbage bags, laundry pods). We had 2 bedrooms, and they are spaced out in case you have any light sleepers. Our unit also had 2 bathrooms, which was nice with kids (no tub FYI). It was nice to get all of our laundry washed up before heading back home, and I was able to cook dinner one night for my picky eaters. The hotel is small, and has it's own parking spaces inside the building. You only have to walk across a parking lot to get to the beach. It's a gorgeous view from our unit. The hotel has a small pool that is heated! It was chilly during our stay, so this was huge for our kids to enjoy. There is a bar on the rooftop by the pool, which is lovely. The furniture was comfortable, and the décor of the hotel is all very modern and clean. Another bonus is the quiet (in January) road this hotel is on. You can easily walk down to the tourist district with souvenir shops, restaurants, and a gorgeous view. The aquarium is right around the corner too. We drove to Publix, which is very closeby too. We will absolutely stay here again whether we have our children with us or not. They do have Pack-N-Play cribs with clean linens. Very baby friendly location and right by the beach!