Elena's place is exactly as advertised. It is in a quiet residential district just Southwest of the downtown Boston area. It is a great place to rest while visiting Boston.