This place is very private. I do not need to share anything with strangers. The owner nearly offered everything that you need.
Also, the location is convenient for someone who does not rent a car because the T train station is just 10 min away by walking and you can take free airport shuttles at there.