A sparkling clean place with easy connectivity to the city.
Definitely the best place if you’re staying in Istanbul.