The location is great!
15 minuets walk from the subway station. There are plenty of good restaurants around the place!