Very clean. Location easily walkable to stores, restaurants and beaches. Had a bad experience with my last Airbnb rental so I'm happy everything went smoothly with this one.