Beautiful location and stunning accommodation.