Very clean. Great communication from Bill. Location was good as you’re within walking distance to the beach, restaurants and shopping. Downside (outside of host’s control) but it was super noisy. The trash collector came very early and often disturbed our sleep and people walking/talking late into the evening.