Bella Vista is located in Crystal City and thus is convenient to loads of restaurants and the Metro. It is also a short walk to the Pentagon City area.