perfect. every aspect. great host, great communication, great flat.