The place was very nice and spacious. It can fit up to 8 people easily.
A large kitchen with some amenities provided, and the staff can provide upon request.
The staff was very helpful and friendly, and the location is amazing. Extremely close to Galata Tower, and a nice market nearby with some pubs, and coffee shops.
I would definitely stay in the hotel again, maybe have a higher floor with the view to sultanahmet area.