Aside from the self check in that is a little confusing (keys have to be picked up across the street, but the owner does offer to meet you in person), everything else is really perfect- and I don't say this often :)