Blue Bay may have villas on the beach. Nice place. There are others I am sure but can't think where. Post on "Curacao forum" on trip advisor, you will get many answers.