Great place and great location for is given where our son lives. Everything is as described and the hosts were great at communicating before and during our stay.
It is a garden apartment and might be tricky getting in if you aren't agile.