We have stayed at KBR a few times over the years... this is a nice unit with an expansive view of the pool areas and yes, the ocean view from the lanai is great.
The room was clean and all of the vacation things we needed were there (except a microwave).
UberEats delivers as do Safeway and others, so if you don't want to venture out for dinner you have other options.
Building 4 is a bit of a stroll from the lobby area and requires winding up some stairs, so if you are elderly or have heavy luggage, get on the elevator in Building 2? or 3 and meander down the hallways.
Like the entire island, the resort would benefit greatly from some wayfinding and informational signage, but everyone is nice and helpful, so you'll figure it out.
There were resort wide hot water issues, not that big of a deal when you are in the tropics... and we found the onsite food to be just ok. The poolside bar food (from the same kitchen) is better than the dinner service food. The cocktails were touristy watered down nonsense which was not the case the last time we were here.
The sheets on the beds are cheap hotel linens... nice and light for the tropics, I recommend bringing your own pillow cases to level up your experience.
There is a freestanding secondary AC unit in the room, it wasn't necessary, but the room could use a fan to move around when there is no ocean breeze.
The Wi-fi is solid and even works on the beach.
The resort is family friendly and although there were quite a few kids, it was manageable for 2 cranky old people without kids like us. The weirdest thing was the happy hour culture at the pool bar which was loud LA people listening to reggae, classic rock and watching football. We could have been at a strip mall anywhere in California for that experience. Don't let the tourists be the entertainment directors!
There are small things that will bother perfectionists, but overall this room is a great value, with great views at a resort with friendly staff, and nice pool area.