This place has a lot of potential. Great beach access, 3 decent pools, very kid friendly. The entire resort is just very tired, outdated and in need of a refresh. Even though the unit I stayed in was very clean upon arrival, it’s just such an old, outdated and beat up place that it never felt clean. The decor was hysterical. Never have I stayed at a beach front property decorated like a Benihana’s. Paper thin bedding, hard uncomfortable beds, old grimy showers, beat up walls and baseboards, peeling toe kicks in kitchen. Also, tons of loud obnoxious dogs on the property. Non-stop barking. That being said, I booked this trip super last minute and there weren’t a ton of options available. I was looking for a place with beach access and pools for the kids, with 2 bedrooms and this fit the bill. I wasn’t expecting it to be great given the last minute booking. It was fine but I probably wouldn’t stay here again. Oh! One thing that really frustrated me was as soon as my credit card was verified by SPI rentals I had multiple fraud attempts on my card. I hadn’t used this particular card in months and the second I did I got a call from Bank of America verifying large purchases at Best Buy and random grocery stores I don’t have in my area. Luckily B of A declined the transactions and there wasn’t any fraud on my card but they had to fr eye my account and order me a new card which is a hassle.