The property is great. Rooms are furnished with modern appliances (washer/dryer, stove, etc). They're probably understaffed, so the service is not good. We stayed 3 nights, but didn't receive any housekeeping service. They waived off 2 days of resort fee for that.
Our 1B1B suite was in building 8, didn't have any ocean view. But it was away from the ongoing construction, so weren't bothered by that either.
They have one big common pool and one adult pool on the main property. There's a small pool across the road, near the beach. There's no ocean view from that pool though.