We had a great overall experience. From arrival to facilities, location and importantly the view was great. We will love to come here again.