The apparment and the complex are great, better than we expected. Great location,If you enjoy the beach , this is the place to be, the beach is just steps away. Very nice pool . We realy enjoye our stay.