We had a great stay at this resort. The rooms were clean and comfortable, all the furniture in the room and the lobby was new, the pool was huge and perfect for kids of all ages, the breakfast had a good variety of options including some Samoan dishes, the restaurant had a good choice of menu options and the quality of food was good.