Very clean, cozy stay. The kitchen was well stocked for cooking, and the host was very accommodating. Great location. The floor is concrete, so bring slippers if your feet tend to get cold!