Superb accommodation in a spectacular location, would stay again in an instant