Superb location and accommodation to match. Highly recommended.