This place is fantastic! The views are as good, if not better, than the pictures suggest. We had an amazing time and will definitely be back!