Very great location and close to restaurants and shops. About a 5-10 min walk to the Eiffel Tower. It’s self check in and check out but instructions are very clear and easy. Only thing I regret is not staying longer, will definitely look forward to staying again.