Very clean and the hosts are very nice! It was a great little spot for a short getaway.