My wife and I have stayed at Sand Castle on the Beach many times, and look forward to many more. The facilities are outstanding, warm and comfortable. A true Caribbean spot with the most marvelous beach, on the most beautiful side of the island, amid true St. Croix culture. The staff and owners are all warm, welcoming and patient people. Don't even get me started on the food at the attached Beachside Cafe! Exquisite.