Excellently situated. Great accommodation. Superb stay.