Location is great, but there are some stairs. It’s quite close to the Eiffel Tower.