Excellent location. Excellent hosts. Excellent space. Sparklingly clean. We could not have asked for more. Thank you.