My parents are heading to St. Thomas on vacation, and I would like to buy them a nice dinner there as a gift. After a bit of research, I've narrowed it down to Oceana and Thirteen. Which would you recommend? Price is not a factor. Food is most important, a nice view or great ambiance would be good too. Thanks!