Golden sands, palm trees and the warm waters of the Pacific Ocean provide the perfect location for any occasion.