Eleanor’s place is the definition of a home away from home. It’s in a safe neighbourhood, there’s everything you need around the corner and it’s perfect!