10/10, great spot, great location, great host, the patio is icing on the cake.