Staying in James's place was wonderful. The apartment was bigger than you can tell from the pictures, the bed was even more comfortable than I have at home and James was super quick to reply to everything and has helped us out with everything I've asked. The building is new and has AC.
The location is great too, walking distance to water front and to where union station where the train to the airport departs/arrives to.
Small con: it would have been nice to have more than one towel and one wash cloth per person, but we've managed and since I haven't really asked James where extra towels were it's not really a complain.
I would definitely recommend this place.