Perfect location. Lovely decor and welcoming hospitality. A special place.