Excellent stay! although our time felt too short. Teddy’s apartment has so many little nice touches, felt very fancy and French ;)
Also we loved the sprawling park, river and Museum of Industrial Science. All are essentially across the street.
Highly recommended!