Clean. Well stocked kitchen. Condo grounds are well kept with nice pool. Gorgeous water view and steps from the beach, however during our stay the surf was too rough to swim and no security to keep non-guests from coming onto condo property.