Great location with the metro and eiffel tower close by. There is also a Market and a few restaurants within walking distance.
Check in was very easy with the included instructions. The apartment is on the 4th floor so if you have luggage you may not enjoy hauling it up the stairs.