Amazing spot. Amazing view. Would reccomend and would definitely stay again.. the staff was nice but they are in your room a lot to clean and this and that. Uncomfortable. Breakfast was good but paid for 4 people and only received enough for 2. Told them we were vegetarian but they ignored this and gave us meat and eggs uncooked. They were quick to apologize and fix the problem but was a bit annoying to keep getting meat every morning after paying so much for a fancy place.