The 24/7 office makes it a great checkin / checkout experience at any time of the day. The staff all speak good English and are very helpful & pleasant.
Convenient location. It is in walking distance of Taksim Metro Station, shopping, restaurants and nightlife.