Florence place is perfect. My husband and I had a wonderful time there.
It has all you need, plus is decorated with great taste. All the appliances are new and the bed is big and comfort.
The neighborhood is another treat. It has lot of nice places to eat and shop. Don't forget to try fish & chips at The Fish Counter next door! Yummy!
If you going to Downtown take the 003 bus and you will be there very quick, also It takes to the Main Street/Science Center Skytrain Station and from there you can go everywhere.

We would not hesitate to stay there again.
:)