We LOVE Sugar Beach, it is the best place on earth!
We left a bit of our heart behind at Sugar Beach, again!