This place was fantastic! The location was excellent and so were the owners. I highly recommend booking here while in İstanbul.