This was mine and my spouse 2nd year staying and as always, as great as the 1st year. Property was clean. Could walk to the beach. Security. And plenty of extras on site ie tennis , swimming pools , tennis courts, and gym. I recommend to absolutely anybody to include a family. It sleeps up to 6. Very minimal complaints but also a part of it, the neighbors upstairs was in fact a herd of elephants. It was constant back and forth but kids , right? The drains ran a little slower draining this time but again maintenance and stuff happens. Speaking with the property manager has always been a breeze. She has even worked with me on rescheduling after a family emergency came up. We will be back next year. Definitely are only chosen spot to stay!