Spice Island Beach Resort is a tranquil oasis located in the Southern Caribbean on the lovely island of Grenada. This small, luxury, all-inclusive boutique…