Ella’s place is perfect. Great location, tons of restaurants close by, and 7-10 minutes from Logan Airport.