Excellent with wonderful hosts, lovely sparkling clean accommodation.