Absolutely perfect. We got an ocean view suite with a spectacular view of the ocean, pool and sunsets. The resort is clean, friendly and the onsite restaurant is spectacular and not too overpriced. The beach is very small, but you can walk right down the boardwalk for a bigger beach if desired. We stayed at a 5 star hotel on Waikiki after this, and I would have much rather stayed here longer. Will definitely be coming back!