Excellent stay. The view was spectacular, the place was clean and well-stocked, and checking in and out was a breeze. Great location. I would highly recommend to everyone.