Heera's Tree house is a cozy little oasis in Queens. It was perfect for our short trip to NYC.