You need a security deposit of 1000 euros before checking in..
The place was a bit far from the eifel tower
Place was neat and clean
Responsive host