Don't book this apartment. It is located inside a building that is under construction.
The host deliberately haven't put the photos of the building in the description. Ask for them before booking.
Check my G-review for this property, there are photos included there