A great locality, a neat, contemporary interior, overall warm and hospitable.