Sandwiched between the Caribbean Sea and Spaanse Water bay in southwestern Curacao, the Santa Barbara Beach ... the property's lawn, beachside pavilion, covered terraces or beach.