This condo was a perfect fit for our family. Having two queen beds in the larger bedroom made it easy for us. We had three adult (college-age) children with us, and they shared that room and the large, attached bathroom and closet. My husband and I had our private room (with a king-sized bed) and private bath, and never even heard them. We didn't do much cooking, since we were there for only a few days, but had cereal, coffee, fruit, PB&J, etc. You can easily cook a full meal in the kitchen. We spent the majority of our "inside" time on the balcony patio, which was lovely. The pools are beautiful, and the on-site restaurant was good. Even if you don't eat there, stop in for their delicious guacamole. Highly recommend!