Great Apartment, in a building with many amenities walking distance from one of the most popular streets in Istanbul