Great location, but wasn't very clean (lots of dust and floor was not clean at all). Self-check-in was nice and the host was responsive to any issues we had. Great value but not clean at all.