In general, staying with YHA is affordable and worth the money. The staff is supportive. The room quality is acceptable, but it would be nicer if they can enhance ventilation of the room, and care more about smell of the room.