Most important thing about this place is it's great location, highly recommended if you want a place near to all the main tourist attractions of Istanbul.