Would definitely recommend this place. Özra was always available by text and would respond fast if you had any questions. Extremely good location right by Taksim Square, good opportunities for shopping and etc. Also good public transportation in the surrounding area, would recommended taking public as Istanbul is mostly congested with traffic pretty much from morning until the night.