James apartment is situated in an excellent location close toGranville island. Public transit and attractions are within walking distance of his place. James was very welcoming and flexible with check in and out times which made it super convenient. I would definitely go back!