Wonderful spot! Amazing location.
Could be cleaner. One of the windows broke when we were there so those could be replaced. Other than that, we had an amazing time.