Clean, spacious, well-kept and generally well-stocked. Great location and a very responsive and helpful host. We had a good experience and would highly recommend it, especially for the price.