The location is perfect. It's very close to a light rail train that can take you to since great historic locations like Hagia Sophia, Blue Mosque, and the Grand Bazaar. It's also right on the water with a great view.
Communication was easy and super helpful and they were very flexible when it came to our check in. Our flight got in really early so we waited until the previous renters had left and the place was cleaned. But they were very accommodating and let us drop our luggage off while it was being cleaned and we came back when it was ready for us. Thanks!