The location is perfect. The view is stunning. The amenities were clean and well appointed. This is a wonderful place to stay.