Great location. Good communication. Very attentive to making my stay pleasant