Great place, ambience and value.