P
Paul Longworth Review of Viva resorts
Very very good value for money, friendly hotel sta...
Very very good value for money, friendly hotel staff. The buffet is extensive and varied. We would love to come back.
Comments: