Superb accommodation. Great location. Every possible need catered for.