Absolutely clean, comfortable and overall a 5 star rating. Duncan was very warm and hospitable.