Excellent stay. Easy check in and communication. Great location.