Our family of five, which includes three teenagers, all agree this was a great condo in a fantastic location. It has some very resort like amenities (pool, hot tub, private marina and beach, on site restaurant, plus a bar/snack shack at poolside). Everything was clean when we arrived. All beds are comfy. Location is easy to access, always easy to park, and served as great base for all of our adventures throughout the Keys. No regrets in this choice!