A breathtaking resort, situated amid two picturesque bays