Nice place, great hosts, handy location. Gotta love the rockaways