My family and I overall had a good stay at Topsider. It was 4 adults, a 3 year old, and 10 month old. The location was great, the boat slip was nice, and the kids loved the pools. However I do have to complain about the cleanliness of the condo. On day one, the bottom of our feet were black from the dirtiness of the condo floors. My crawling 10 month old had black hands and knees. Each bed had old snacks and dust/dirt beneath it. The couch also had lots of dust and grime beneath it. The bathroom drawers had left over hair in them. It was a nice property but not sure we would stay again.