The location is prime! 150 meters from the main street leading to Taksim. Restaurants, cafes, etc line the street. Couldn’t have asked for a better location! The staff are all wonderful, friendly, helpful👍