John was super responsive for my last-minute booking when our original host cancelled. His place was great for my family of 5. Nice amount of space, super clean, and great location.