Lovely hospitality for a good value stay.