Castaways has a fantastic view and the interior is done to a very high standard. This is matched by the exceptional service and food
Wasn't too expensive either compared to champers but personally I thought the food was better..well done castaways
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.