A wonderful little spot that makes you feel more than at home.