Wonderful stay! Communication and check-in was easy, and the place was well-equipped, spacious and clean!