The most amazing place! Views, location, ambiance - it had everything we could have asked for. I would absolutely stay here again, and hope I have the opportunity to do so soon.