Excellent location, impeccably clean, and easy check in. Did have a slight issue with the alarm system going off in the middle of the night, but otherwise an excellent stay.