Great hosts, great spot, great location restaurant