Mustafa was great. No issues. The apartment is a 5 minute walk to Osmanbey Metro (which is 1 stop from Taksim) meaning you can navigate the city with ease. I'd definitely stay again!