Affinity 90

Is the Affinity 90 an all-purpose battlewagon? Or a luxurious cruising yacht? It may just depend on your mood.