Mehmet's place is located in the best part of Istanbul. Walking distance to all the popular sights and the grand bazaar. The roof top terrace is an added bonus.