We had an awesome stay in your wonderful Apartment. We were a group of 5 and found it pretty easy to Go in every Direction of Istanbul.
The flat is comfortable for 5 but Even 6 would be managable.
Thanks for the Accommodation, would totally recommend it.