The place is nice and tidy, fully functional and accurate to the description. For the price you pay I don't think there is much that you can complain.
It is actually located in the "Galata Hotel", which has no elevator but a 24 hours reception for the check in and check out.
Only thing that I would not recommend one to do is that to have them to help you to do the laundry. They will be charging you hotel laundry prices (which is fine if they are actually a hotel), but you can do it at a fraction of a price on your own.