great host, great location, great all round — Ibrahim goes over and above. what a guy