If you have questions or concerns about your stay, call +1 252 261 8101 to talk to a Barrier Island Station, a VRI resort front desk representative.