We stayed in unit J118 from May 31st - June 7th and I have no complaints about the unit we stayed in.
We rented a one bedroom, ocean view condo for the week and we received what it stated, infact more than I could ever expect. I've read the reviews before I booked so we knew it wasn't located directly on the beach so there was no dissappointments - do your homework!
Our unit was clean, tidy, and fully stocked with items including dishwasher, washer and dryer unit, and air conditioners (yes 2, one in the living room and one in the bedroom). Having 2 full bathrooms came in handy as well.
The unit even had everything you would need for an outing at the beach - 4 beach chairs, 4 beach towels, umbrellas, mats, boogie boards, and an assortment of snorkel gear.
The backyard in this unit had a patio table and charis set with a great view of the ocean and mountainside. Even the backyard was well maintained.
The pool in the area off of the J units was beautiful - a hidden gem. There were waterfalls and sitting ledges directly in the pool - not to mention clean bathrooms.
There were also a fair number of Webber BBQs to use at your leisure, which came in handy!
If you are looking for the perfect little getaway, I would recommend looking in to this facility.