Amazing place. Extremely clean, and the small touches were great. There were some little snacks and extras we were not expecting. And the view is all it was said to be. 10/10 recommend.