Superb location and excellent accommodation.