Very nice place. Very clean, very organized. The host was super nice, let us check in early and was very accommodating.
Things which could be improved - the location is not really as advertised in the listing. Which means that getting around is a bit harder than planned. Also - they require a security deposit (via pay pal) and when returned - you dont get the same amount (they claim it is pay pal charges) which is annoying.