The bedsheets, pillow cases and towels are all stained, which means that the hotel staffs didn't change them after the stay of previous travellers. And there 's a musty smells in the whole unit. The water heater was not functioning well at certain times, it can't provide hot water when too many people are using at the same time. Location and service wise are good! The staffs did come to our rooms to change the stained stuffs after we make the complaint.