A
Andrea Spisani Review of Viva resorts
Old and dirty. Low quality food. Inadequate staff....
Old and dirty. Low quality food. Inadequate staff. Very dirty beach.
Old and dirty. Low quality food. Inadequate staff. Very dirty beach.
Comments: