A perfect location, homely and welcoming with everything one could wish for.