Andrews place is a great location in central downtown Toronto!