Our stay was nice. There were a few things that could have been better. Things like more wash cloths, extra toilet paper (each bathroom had one roll), and the condo could have been a bit cleaner. Overall our stay was nice. We had a good time and the property is well kept and beautiful. They have a bunch of amenities including two pools, two hot tubs, two clubhouses, basketball courts, tennis, a marina and more... it was nice. Our condo had fishing poles, pool toys and beach towels. There is quite a bit to do around town and in the rest of the Keys. We didn't even get a chance to experience the half of it. We did go to Robbies marina in Islamorada Island and feed the tarpons, go on a glass bottom boat tour to see the reef and eat at the Lazy Lobster. All of which we would do again, just make sure you take dramamine for the boat tour.