I stayed about a week in Elizabeth's place, and it was lovely! Totally updated, and really comfortable and cozy—also an easy walking distance to grocery, restaurants, bars etc. in Forest Hills, as well as a nice ~20 minute stroll to the Flushing Meadows stadium. Check in was totally seamless, and Elizabeth was super communicative throughout ... I'd definitely recommend it and would stay again!