Offering a barbecue and views of the garden, EMBRACE Resort is Set in Staniel Cay. Certain rooms have a private bathroom with a spa bath.