Excellent stay, very comfortable accommodations, an amazing view that will stay with you long after you check out. Get prepared to burn some calories walking around the area and climbing the stairs. Quite helpful after all the delish food.