Great location. Good communication and an overall comfortable stay.