Thread:Alysdexia/@comment-4143277-20141114163710/@comment-4143277-20141114164648

The words are more or less synonymous in this context. However if you want to argue semantics, then consider the following:

Good

Nice

Being that the context is based on attraction/looks, I think it being applied in this context the latter definition is more suitable.