This place is beyond fabulous. The hosts are amazing and the location is the best in Istanbul.