The unit was spacious and had two bathrooms which was awesoms for the three of us. The beds werent awful, but the master mattress was a little hard but not the worst. The unit had everything which was good and bad. It had more than I expected, which was great! My daughter loved the boogie boards. The downside was there was a lot of clutter. The closets were packed full and so were the cabinets. Like I said, it was good, but it also felt a bit unorganized, and i had a little trouble finding room for my things. The resort was great, especially for kids. My daughter loved both pools. I wish there was a bit more shade at the outdoor pool, but the indoor pool was nice to cool off with our sunburns. The resort was clean and well-maintained, and the beach was clean as well. When we arrived around 7, the room had not been cleaned at all, which was frusterating. However, the owner was reaponsive and made things right, which was good! My biggest complaint is that the place really just needed some good cleaning and upgrades. For example, some tiles were broken, one of the doors would stick and made it hard to open, the window sils were extremely dusty, and stuff like that. With thay being said, the sheets, towels, etc were clean, so it was generally fine, but I think with a good cleaning, organizing, and some upgrades, the place would be very nice! Thank you!!