Excellent place, great host and wonderful location. A perfect stay in flushing.