Location is wonderful. Pool and beach are both great! Overall we enjoyed our stay. Condo has all of the kitchen items that you will need, along with towels, beach chairs and mats etc. But it definitely needs some love. Bathroom is pretty outdated ( showerhead is clogged), beautiful white couch in the living room has seen better days ( stitching is falling apart, but sleeping bed is still great), few kitchen cabinet doors are broken. Despite all of this we will stay here again and hope that broken items will be fixed or replaced by then.