Stylish, comfortable accommodation in a beautiful secluded location