We had a very nice long weekend with our family in this huge, beautiful, clean and tastefully decorated house. The location is optimal, you can quickly get to all the sights by public transport. The contact and the key delivery worked great.
Istanbul is worth a trip and we can only recommend this house.