The location is perfect.
A supermarket, late night food and bars are all 5min away.
Really close to a main station. You are spoilt for really nice food choices less than 5 min from the flat. I expected to pay more for the food we had. All the attractions are near, 20min on the train. Self check-in and out was perfect.