Place was great and in an amazing location. Communication and check in were not great. We had communicated ahead of time that we could do an early check in. When we arrived they seemed like they didn’t know they were coming. We had to waste a couple of hours waiting. Otherwise the place was spectacular.