Cane Garden Bay - a long stretch of white sand against the backdrop of the green hills.