Borbara Resorte & Cafe offers modern apartments with extra services. Enjoy a relaxing stay.