The location is perfect, really close to Arc de Triomphe and there are plenty of food options nearby (including a little market). The metro station is also pretty close but you will easily get to most of the tourist spots by walking aproximately 20-30 minutes. The check in/ check out process went smoothly. Overall, it is a great option! Highly recommended especially for bigger groups.