The Itsy by Treebo is barely a hotel. It has the sense of a building under construction, in a part of the city under construction as well. Amenities are barebone and the staff barely speaks English. I was also particularly annoyed because while I was napping the staff barged into my room to install a new TV. That was completely unacceptable as I said I did not want them in the room, and they did it anyways.
I would absolutely not stay here again.
Everything was good. Only issue was language barrier as the staff was hardly conversant in english. But if you are malayali speaking you will have a excellent stay.