I would highly recommend with one big caveat. This is really a one bedroom. The second bed is a twin in the downstairs common area. The main bedroom is upstairs but doesn't have its own door. And the bathroom is en suite to the main bed.
A buddy and I shared the flat so not ideal for our situation but would be great for a couple with or without a child.
Let me add that we still very much enjoyed staying at the flat!
The location in old town is excellent. Close to gate d'amboise. You can't drive in old town so we parked our rental car near the gate. Great!
Mariasole is super sweet and so are the cats. The apartment is high quality and has lots and lots of character. The central courtyard is adorable. Mariasole has added many personal touches.
You can't throw toilet paper in the toilet anywhere in old town including the apartment. Just FYI.