Superb accommodation. Perfect location.