The view from our unit was Awesome and definitely the best part of the stay.
The property our unit was in was landscaped nicely.
However, a number of things either didn't work or were run down. We woke up our first day to someone drilling and hammering at 740am. The staff at the complex was not very helpful and most barely spoke English. We also got random voice messages from at speaker at the front door saying everything from security alert to some type of all clear from a fire alarm, which we weren't aware of.
Our unit had a great location but didn't seem well maintained. Repairs appeared to be done as cheaply as possible. We called several times about issues, the day staff was helpful, the night staff on the phone addressed us like we were bothering them. Also, while driving 12 hours there we get a text that they are deactivating our entry code until they receive our credit card again. When we called to give it to them they asked us to CALL BACK!!!!! UH NOOOO!!! This should have been handled two days earlier not while we are driving down the road and are treated bothering them. The communication after booking we NOT GOOD
The view, beach and pools were great! We were told they are going to be upgrading the complex so we'd consider coming back due to location and potential. However, doubt we'd stay in this particular unit again.