Teresa is above and beyond as a host, perfect stay!