Great location especially when you plan to see Roland Garrros, the French Open Tennis!! It’s just few stations and metro was very close.