Great hosts, great location, great facility, especially the full kitchen. Ample parking too! Five out of five stars.