We spent 5 days with all our grown children in Key West, which was awesome. But we decided to stay a bit longer in Marathon, just us parents, and this property was perfect. The unit had such nice features, great storage, kitchen was great and the pool and beach were ideal. We would stay here again in a heartbeat!