James was friendly, easy to communicate with and accommodating to our requests for times to check in and out. He was helpful in regards to where to go in case it rained on our first day there. The place was on the 4th floor, comfortable to stay in and felt like home. It was stocked with the amenities as listed. His place was easily accessible to public transit and shops. There was a deli and sushi restaurant just downstairs - which was convenient. We felt that we could walk anywhere (mostly 10-15 minute walks) to get where we needed to be. We even walked to Granville Island (more of a 20-25 minute walk) with no issues. The secured parking spot was just that - very secure (on the bottom floor and through 2 gates) and we felt safe. He was also super friendly to my dog - which was a plus! Overall a great stay!