Filmed at Palm Heights Grand Cayman, Cayman Islands