Helen is a great host! Friendly and communicative. Her place is as advertised in the picture and only a 10min walk to Flushing station, which is full of amazing food.