Larger and more remote than expected, but no less for either. A well equipped, modern place to stay and be well away from all the hassle of modern daily living.