We had a 3 day stay with my family at The Pashas House and were very satisfied! The location is very nice, 15 minutes walking distance to Hagia Sophia and Topkapi.
The flat is clean and comfy, with nice interior. Everything was great, would reccommend!