Clean and hospitable, accurately described, recommend!