Soaking up the last bit of sun on Grace Beach beach in Turks and Caicos!