Great place full of character, charm and comfort