Perfect location, free street parking, great communication, friendly host who accommodated my late check in request!