Very clean, had everything you need, easy to understand instructions on checking in and a great location. Wonderful host. Great restaurant one minute walk away. Would definitely stay again.