It's indeed very convenient. Just a few minutes walk to the bts. A lot of other food choices nearby he apartment as well. No trouble finding the place as long as you follow their description.