The impact of servicescape on quality perception