Ela’s place is very well-maintained. It is also well located - a very short walk from the Porter Square train station. The only issue I would highlight is that if you need to check in before 3 PM be sure to communicate with Ella in advance.