An amazing stay in an amazing place. Thoroughly agree with all the positive comments. Superb accommodation, great location.