You will be staying in a beautiful house, with all possible convenience. The self check-in system works perfectly. You have no contact with the hosts, sometimes you see one or another guest. As for location: It is in the Queens neighborhood, full of good restaurants around. Metro is a few blocks away, I had no problems with that.