Instructions for check in were clear and easy-to-follow. The unit was not quite ready when we arrived and cleaning needed to be finished. The overall cleanliness was acceptable, but the floors left our feet dirty, and the rugs & carpeted stairs looked like they needed cleaned. All the appliances worked fine, and duel-level A/C kept everyone cool. Well-equipped kitchen. Comfortable beds. We were a bit disappointed that the unit was not direct Bayfront, but rather 4 units back from the pool/dock (the pictures online were misleading). However, there was a nice view from the rooftop terrace. It was hot during our stay, and the terrace and balconies were only tolerable early in the day when there was shade and a breeze (no outdoor fans). After dark, we had to battle mosquitoes. The location was perfect for day trips to Islamorada and Key West, and walking distance to Aquarium Adventures. Overall, the unit met our needs, and provided a "home away from home" for our Keys vacation.