Tamanu on the Beach Resort and Spa is located on its own private white sand beach, where you feel a million miles away from reality but just 20 mins from downtown Port Vila with Caribbean style villas that offer every luxury.