Great location and great hosts. Easy communication and clean, convenient space.