Wonderful location, and the check-in was painless. The kitchen was well stocked with cookware. Parking was very tight but manageable. Communication was easy and efficient. All around a great stay!