The location of the place is perfect, just right in the champ Elysees walking distance from metro stations. totally recommend