great location; walking distance from train station; great restaurant recommendation; great location