Very clean and well-kept. Plenty of facilities for cooking, cleaning etc. Good communication with the host before and during the stay. He was helpful in providing useful information about the area and local transport. My stay was quick here, but enjoyable.