Clean, ideal location, right next to Mallory Square, tranquil tropical setting, Friendly, helpful, attentive staff, lots of parking, 10 minute walk to most boat excursions. Very good food, bar on the small, sandy beach is great. LOVED this place, much better than others we stayed at while in Key West!