The place was great and was exactly as the website had suggested, so no surprises. It was easy to get and drop off the keys. The location was very convenient, walking distance to the metro that connects you straight to Gare du Nord (the main train station). I definitely recommend this place.