We are a two families coming to Vanuatu in September. We are looking at booking Villa Belle and Villa Chelle for 6 nights. I think they look great but there are no reviews here and I wonder if that is a bad sign? Does anyone know the Villas and have any feedback?
Thanks very much