Perfect location. Pretty quiet street, minutes walk to everything.
The key was sent by mail upfront. The place was very clean and comfortable for the 5 of us. Highly recommend.