Beautifully appointed accommodation in a spectacular location.