Excellent accommodation. Great location. Superb hosts