perfect location- near 103 Street metro and right across the street from Central Park. Easy walking to shops, restaurants, metro, nature, and coffee spots!