Priscilla was very gracious and accommodating, allowing me to leave my luggage in the flat even though I was way earlier.
The flat is located near Garibaldi station and was well equipped and clean.