Our plane arrived at 6 am and our host allowed us to check-in immediately upon arrival. The location was good, close to Galata Tower, Taksim Meydan etc. Taksim street has shops opened even till 2 or 3 am in the morning.
The room is small, but matches the description and the photos shown.