Good place for a short stay in Istanbul as it is close to Havabus and Havaist (bus transfers for IST and SAW airports) stop Taksim and a walking distance from several supermarkets and Taksim Meydani (with bus, metro, funicular stops)
Some things need to be better, such as the check in method and the bathroom (water leakage on the floor after a short shower)
There's no table for dinner other than a short one at ground level (one needs to eat either sat on the floor or on the couch and with the back curved down)