Wonderful condo in an excellent location! We had everything we needed for a comfortable stay. Check-in was a breeze, and the location is convenient and safe. We did, however, feel that the check-out instructions were a bit onerous given the amount of the cleaning fee, but certainly not a deal-breaker. We would stay here again.