John and Michael were great hosts - very thoughtful and responsive. Their apartment was comfortable, clean and well positioned within town.