Set over three storeys, Alaire is your own piece of Caribbean paradise, with heavenly views out over dazzling white sands to beautiful Buckley Bay, on the island’s south coast.