I stay at Carpet of Flowers every time I go to Liupanshui. The service is always fantastic and the rooms are clean and comfortable. The central location is convenient for wandering the city. And they are familiar with foreigners staying, so there's no hassle when checking in. Easy five stars!