This place is located in the heart of Istanbul and it has everything for a comfortable stay, both short or long. Great location close to public transport. Amazing views... Already recommended to a friend. Would definitely stay again!