Everything you need is here. All new, nicely renovated, with a nice homely feel. Well done.