Superb accomodation in a wonderful location. All the modern comforts you could ask for.