I would highly recommend Vincent's apartment. It has everything you need, in an amazing location.
Vincent is such a good host and was extremely helpful.