Our stay here was wonderful! The view was breathtaking and the location was perfect. The place has all the amenities you really need and check-in was a breeze. We would stay here again!