You will feel like home. And more than any the metro and the tram is literally next to the building, which will take you anywhere in Istanbul. Honestly, you get more than what you paid for.