The apartment is amazing and the location is perfect.
Just remember that there is a security deposit at arrival.