Fantastic location and incredible accommodation. Cannot recommend this place highly enough.