The Castle Star offers travellers an ever-attentive staff and unparalleled location, with the bonus of occasional communal, homemade meals.