Good location. Good communication. Very comfortable stay.