A spacious and clean apartment to stay with lots of restaurants within walking distance.