Fantastic stay in the wonderful Castle Hill. This place has everything you could need for a break in this fantastic village.