Denis is incredibly nice, and the apartment being tucked away in the back makes for an extremely quiet environment (except for his canaries and finches outside the bedroom window - it was absolutely wonderful waking up to that glorious sound both mornings!).
The kitchen is pretty thoroughly stocked - we had very little trouble preparing our meals. And the Dart train station is just a quick 5-6 minute walk away. (Your Leap card lets you ride those too...)