The place is nice and very well located. Location drawbacks is that can be noisy even late at night, and with no AC, that can be a problem in the summer as you may need to leave the windows open.
All in all is a good deal, but poor communications by host may make things somewhat difficult. I still would recommend it