Excellent stay! Check-in was easy w/ very clear instructions. The place was clean with a beautiful view. I needed to extend my stay and communication/that process was also a breeze. Would definitely recommend!