A beachfront resort on the southwestern coast of Curacao, Sunscape Curaçao Resort ... The resort is a haven for water lovers and beach bums thanks to its impressive stretch of sand, which ...