Perfect location, perfect host. Clean. Would repeat.