Amy place is one the best place to stay in Queens