Fantastic stay, lovely location and stunning accommodation.