Very clean, very spacious, helpful hosts, and great value for money. We would be delighted to stay here again.