Absolutely amazing place. The views are just incredible. Place was clean and tidy and we had an amazing time. Highly recommend