Such a cute little oasis in the middle of the island. The Sirena Resort is perfectly located on the island of Curacao. In fact, within the area of St. Rosa where its located, you have a variety of restaurants, supermarkets, and even mini-markets that make it a solid location for long-term visitors.