Great place, really good location and the host is really helpful.
Highly recommended if your visiting istanbul.