The island of Vir is a wonderful place for your vacation. Quiet, cozy and beautiful.
If you want to see something more than just sea and beach, you can always visit other places. All local roads are well maintained and there is a regular bus connection with other cities of Croatia.
There are only three villages on the island, Vir, Lozice and Torovi. All are beautiful and have wonderful beachfront. It will be difficult to choose in which one to stay!