Really enjoyed staying at James's place. The apartment has a great kitchen, a washer, and lots of other amenities - it's great for long term stays. The location is also good as you're steps away from tons of restaurants, 2 grocery stores, and public transportation. James and his team were very communicative and responsive as well - I'd definitely stay here again.