The place was super neat and clean .. it felt like a hotel, it was very close to taksim square and kinda in the middle of the city … the staff were super helpful … they have all what you need .. and the place has AC which is based on my experience.. is a rare thing in istanbul but its much needed
I highly recommend