Embark on a luxurious beachside staycation with savings of more than $400 at Sheraton Grand Mirage Resort