Beautiful property and convenient location. The front desk staff wasn't great, nor communicative. We uograded at check in, and were told it would be about an hour until the room was ready and we would get a text to notify us. We waited an hour, no text, went to the front desk and then were told becuase we upgraded it would take longer. We waited another 45 minutes, I went back and then was told it was ready. They weren't friendly at all. The pool server was very kind, but the chips were stale, the salsa and quacamole were mid. Disappointing for sure. We wouldnt stay there again as much as we loved the location and the view!!