Excellent! Both Michael and his home are great: perfect location, easy check-in, quick host responses, on-site parking and super clean!