We stayed almost a week (three adults and a six-year-old), and the condo is terrific. It’s even bigger than it seems in the picture, the terrace is terrific, and our kid loved the pool. Right on the property is a very good bar/restaurant. Stock Island itself has some great local restaurants, and it’s a mostly easy 15-minute drive into Key West. Also easy to get up the Keys (Bahia Honda, Marathon) if you want. Highly recommend the place, and we’ll hope to visit again.