Our stay has been great, the team welcomed us smoothly, and the communication was easy enough. The place was clean, well maintained and equiped. The location is very central, which is nice, as everything you would mostly want is at walking distance. However, you should know that during week end (Friday & Saturday night), the neighborhood gets very animated, so don't expect calm nights :)
Overall, everything went well and we would recommend staying there.