Nedo's place is in a very central location while still located in a very quiet neighborhood. The subway station is literally a 2 minute walk that connects you to any part of Toronto. The Union Pearson Express station that connects the locality to Airport is just a 10 minute walk from the apartment and is itself just a 17 minute ride to the Airport. The neighborhood is filled with interesting shops and restaurants. The Dufferin Mall is a 7-8 minute walk and offers Walmart and other facilities.
The apartment is well decorated. It is a basement apartment and offers all amenities for a comfortable stay for a couple. I would recommend Nedo's place.