We enjoyed our stay overall and found the condo to be exactly as pictured. The location was excellent, with convenient access to both the pool and the beach. The pool was clean as well as many tables and chairs available to enjoy the pool environment. The unit was clean, well-maintained, and the air conditioning worked very well, which was especially appreciated in the Key West heat.The only significant drawback was the beds. Unfortunately, both the king bed and the twin beds were quite uncomfortable, and none of us slept well during our stay. For a short stay of a few nights, this might not be a major issue, but after seven nights it became increasingly noticeable. Given the price of the rental, we would have expected more comfortable sleeping accommodations.That said, the cleanliness, location, and amenities made for an enjoyable vacation, and with improved mattresses, this would be an easy five-star stay.