Was given a room that's not fit for staying, as it was not as in the picture, and the room had terrible smell.
Had to request for another room, and was given a new renovated room (similar to what was in the picture when doing booking), although they cannot fulfil my request of having a queen bed, instead of 2 single beds.
The water was yellowish as well, and had to get the tap running for a while before the water became clear