Clean. Kitchen is well stocked with pots/pans/cooking utensils. Great location for beach going or other attractions. Lots of little restaurants within walking distance.