A stunning resort with the friendliest, most kind and helpful staff. Beautiful basic rooms, lovely pool and grounds. In good weather, some great snorkelling but in bad weather and high trade winds, a difficult place to enjoy the ocean. Pays to have a hire car but the resort offers daily outings. Amazing menu and often have special events with special menus in the evenings. Also has a beautiful spa onsite but pays to book in advance as it books out fast in advance. Quite far from everywhere so best to plan to stay and relax with a few day trips out. We loved our stay, but personally prefer savaii with its white sand beaches, slower pace and incredible reef snorkelling and swimming. Might just be because we visited during a long period of rain and high winds though :)