Stunning location, huge place, homely, warm and tidy. We will be returning! An excellent value for money stay.