5 out of 5. Perfect place and a perfect host.