Sheila's place is an exceptional Airbnb, and I recommend it for any quest looking for a place to stay while in Queens. New York.