Beautiful accommodation in a gorgeous location.