Sands Suites Resort & Spa is located on Flic en Flac beach with views over Le Morne peninsula and offers a wide range of dining and water sport options.