This place is amazing! Incredible views, fantastic location, and a balcony perfect to watch all the fun below. We will definitely be staying again.