Great location. Well appointed with easy check in and communication. Very clean. Enjoyed our stay.