We stayed at Deniz's place for 10 nights and it was such a good experience. Deniz was available to address our questions/concerns whenever we contacted her. Regarding the location of the apartment with respect to local stores, many grocery shops and restaurants were located in walking distance. In case you want to take a taxi, there is a taxi station in 20 meter walking distance. Overall, nice place to stay for a large group.