Amazing location and stunning accommodation.