Perfect apartments with quality design and everything you need for a stay. Located on the central street of Istanbul, so sometimes it's a bit noisy. There is a restaurant on the ground floor if you need a quick lunch.