It is a deluxe beachfront resort situated on the island’s secluded Eastern shore. Saint Croix is southeast of Miami and is surrounded by the Caribbean Sea.
Ito ay isang maluho beachfront resort nakatayo sa malayo ang mga isla ng Silangang baybayin. Saint Croix ay timog-silangan ng Miami at ay napapaligiran ng Dagat Caribbean.