I can recommend the place to anyone :) it was clean and tidy, there was enough room, everything that we expected.
Also, the host showed hospitality and was patient even though we were stuck in traffic and arrived around midnight :D
Location is great, you can go to the centre on foot and Taksim Square is 5 minutes away, where you can find metro that leads you to the airport or anywhere in the city.