This place far exceeded our expectations. The view was beautiful, the place was sparkling clean, and all of the amenities that you would ever want are there. Will definitely be booking this place again if we are in the area.