Great location; great stay; great host. Stay here for a feel of Istanbul!