Location is great. Near by train station. Alittle bit small for group of 6 but manageable. Group of 5 should be fine.
Very near to Eiffel tower..