One of the best place you can stay in Queens.