Katherine and Craig are outstanding hosts. This is the best AirBnB that we have stayed in by miles.