Little amenities like spices, pepper, oil, extra toilet paper, bin liners, laundry powder etc would have been good. It's a good place to stay if you plan on eating out and about every day - it's super close to Taksim Square and Istiklal. But if you're staying for a little longer (me and my partner did 6 days), and want to cook you may have to buy some silly stuff yourself.
Its clean, the host responds super fast and check in was great. Theres a lot of stairs so if you have a super heavy suitcase like me you will get a work out Haha.
Overall, great!