I'd like to say a big thank you to Yusuf and his extremely considerate and caring team during our short stay! When we got there, the check-in was smooth and seamless and they helped take our heavy bags to the room. After our checkout, they kept our bags in the back and looked after them while we hit the city to do a spot of sightseeing. Once the heat hit us, we got back and they very kindly served us tea and let us sit in their beautiful lobby until we needed to leave for our flight, getting a taxi for us too, so I'd definitely recommend this place for those who are looking to come to Istanbul for a short stay.
The only downside is that the place is on quite a steep slope and you need to climb the slope to get to the tourist sites like the Hagia Sofia and the Blue Mosque, but you'll be fine as long as you're athletic :)