Great place, you get exactly what you see and in the pictures. Great location, in the center of Istanbul, 5 minutes walk to Taksim. Many restaurants and a mini market near by. Check in was very easy too.
My only complaint is that the room had a little smell, and the shower is not that good; either too cold or too hot…
Other than that the place is a great value, and owners were very helpful!