My family (2 adults, 2 kids) stayed at Erakor Island for 8 nights in January 2023. The resort is on its own island, which is a 5 minute free ferry ride from the jetty in Efate, which itself is about a 15 minute bus ride from the centre of Port Vila.
The island is stunningly beautiful, with crystal blue waters surrounding the coconut and palm jungle. The resort is very low scale and laid back - accommodation is in a series of detached buildings scattered around the island, with shared facilities including the restaurant, pool area and a few mixed purpose huts.
Given the relative isolation of the island, we ate most meals in the resort's restaurant. Food quality and variety was good and the value was fair. Service was sometimes on "island time" but always extremely friendly. Breakfast (both buffet and al a carte options) are included in the room rate.
For me and the kids the highlight of the island was the water sports. Snorkelling gear and kayaks/canoes/paddleboards are all available to borrow for as long as you want for no additional charge. The snorkelling around the island was quite impressive, with a large range of tropical fish, coral and plentiful giant starfish.
We stayed in a garden 2 bedroom unit. This was comfortable but with a weird layout, as you need to go through the bathroom to get from one bedroom to the other. There is no living area in this unit, so you need to sit outside or on the bed if you want to escape the sun or rain.
Overall a fantastic trip!