Mia’s place is very suitable for a short stay in Istanbul. It is clean and has all the amenities you would need. There are a lot of stairs and a lot of hills around the flat so if this is an issue for you then be aware (it was not for us so we were fine!). Mia was extremely communicative and made sure we had everything we need.