Very nice flat in a very nice lively location. Convenient and good check in experience.
At the price it is comparing to the market, I would have loved to see a bit more flexibility concerning luggage management. Keeping the bags at the premise instead of having to bring them to a non convenient location (I.e your office) for 1h would have made the experience perfect!
Other than that I would recommend the place!