Mustafa was a great host. He gave us a map with a great briefing on arrival despite our very late arrival. There was a bit of a mix up with our transfer from the airport, but we caught a cab for 50 lira, which was much cheaper than the arranged shuttle anyway! I would strongly recommend getting directions to the apartment written in Turkish from Mustafa and then showing this to the cab driver.
With respect to the room: the set up is that of a micro hotel. There is a small lounge and entry area with hotel style rooms on the floors above.
The rooms are nice, clean and crisp. They are small however, so don't expect a hotel suite size!!
The wifi was extremely slow, but fortunately we were able to use an open network nearby! Mustafa gave an undertaking to look into this for us.
Overall I would recommend based on low cost, good quality room, and good location in Taksim.