Avoid staying at YMCA. Not a hotel – no service at all! The main reception area looks clean, but not the guest rooms! When we arrived at the hotel on the first day, they forced me to sign on their Ipad that I agree to only one time bed sheet change during 8 night stay. This information should be given to the guests PRIOR to booking! The room smells of damp/mould. Only shower gel provided, no shampoo/conditioner/hand soap. No hand towel, only one bath towel per person. No vacuuming or cleaning of room. We had to phone reception or catch the cleaner everyday to request for fresh towel. You have to bring the dirty towels to them and let them count. They act like the guests will steal the towels! There were many crawling insects on the toilet wall, room floor and table. When we complained, cleaner randomly sprayed the wall, not where insects were seen. The room aircon was horrible; either too cold or too hot. The controls do not work. Only 2 bottled water, 2 tea bags and 2 coffee bags on the first day of our stay. No replenishment. They put a small notice, asking the guests to buy bottled water from them. The water heater for the shower is antique and the electrical cables were exposed! Hotel technician kept saying it was safe! When we booked the “hotel” online, they did not inform us renovation work was planned. On the 2nd day of our stay, we suddenly saw a notice that renovation was ongoing. When I wrote to management about the poor services, they did not respond. Appalling!