Location was perfect, communication was easy, and check in was a breeze. Our stay was a pleasant experience overall.