We left for dinner and returned during heavy rain. Having to pay for parking was a surprise to begin with. I dropped my family off at the front and went to find parking, but there were very few spots available. I ended up parking far away and ran inside, only to realize I had forgotten to place the parking pass in my window, so I had to run back out and got soaked again.
I then tried parking on the backside of the property near the pool gate, but my key would not work. Thankfully, my son was able to let me in, though I got soaked yet again. When we finally reached our room, the key still would not open the door. After getting new keys, we entered the room to find the foyer flooded, with water nearly reaching the carpet. While it was cleaned, the entire experience was extremely frustrating.
Because of this, I would not choose to stay here again. The only positive aspect of the stay was the beach access.