Extremely clean. Location convenient. Kitchen tools and bowls sparse, no small appliances, no extra linens. Designated parking is behind a bolted access, very inconvenient. I received a $50 parking ticket. Owner very responsive, easy check in.