We had a wonderful time at this cosy flat. The connection to the metro is good. You are within 15-20 minutes in the centre of Paris. La Villette is a very modern part of Paris with a lot of cultural spots, restaurants etc.