The location is everything for this place. It is perfectly placed between Istiklal/Taksim, Beuoglu, Karakoy.
The pictures are accurate, the place is clean and neat - great to stay in the heart of the city and conveniently do all the touristy things in Istanbul.
The hosts are helpful as well with a manual, well explained check in, and are there to help with any other info you may need as well. Would recommend for a 2-3 day stay in the heart of the city.