The place turned out to be a hotel (3*) with really friendly personals (rooms generally have same style as in pictures, but might not be exactly same. Not a problem at all).
They'll help you with your luggages, clean your room if you're out or many thing that you may ask for. (Some might like"do not clean/enter" sign, but there is none)
Their staffs do speak English, good enough for conversations and to resolve problems. There are hardly English speaker in Istanbul :/
it's right next to a bus stop and nearby is a metro/subway. If you travel by car they will help you with getting parking space in front, but you'll have to pay for it (really cheap actually). The only problem with parking is, it can be hassle sometime, if there's no space you'll have to leave your car key to the parking guy, he'll park it at first available time and have it returned to your room.
The place is clean, decently for 3*. The WiFi is really bad though, almost none. There are shops and food canteen right next to the hotel, which can also be helpful.