Wonderful apartment. Very comfortable and easy to feel like home. Hosts are quite friendly and available as well. They were there to greet me on arrival.
Easy to get to/from the airport via public transit, and not too far from downtown.