Transit is amazing. The subway is literally right around the corner, so getting from the airport is a breeze. There's lots to do close to home within walking distance. If you're ever going to a show at Lee's Palace - this is the perfect location.