Beautiful location and beautifully set up accommodation.