Very clean. Needed a few more appliances( toaster, cooking utensils, colander), toilet floor needs repair. Outdoor grill would have been nice to have. All in all, the place was fine for our stay. Great location to beach and downtown restaurants. Owner was very nice!