Amanyara Turks & Caicos: The View from Villa 122 I have had the great pleasure of staying at a few of the Aman properties around the globe. This one might take the cake.