Great place. Articulate, hospitable and entertaining hostess.