Everything was perfect: accommodation, location and excellent hospitality!