Clean and comfortable. Host speaks little English, but makes up for it in hospitality and amenities.