I had a great stay at the apartment. The value for the money is excellent, and the communication and checking were top notch. It's not a massive apartment, as the pictures indicate, but it's plenty of space for the price I'd say. I spent lots of time in the apartment and it was comfortable and well set up. Even cooked a few meals.
The location is about a 15-20 minute walk from the action. So I'm sure you can find apartments that are a slight bit more central, again for the price I think this was excellent. I'd stay there again and was happy with my choice.