Place much frequented