Castaway was the perfect place to truly unwind and relax. The staff and management were extremely friendly and professional. The resort had kayaks and snorkeling gear for the guests to use which is perfect considering the island is surrounded by a reef. I would absolutely come…