Stayed here for 2 nights after reaching late so take this review with a grain of salt. The bed was comfortable and the resort area is nice with great pools and close beach access though the beaches there aren't the best. It is close to to activities on the east part of the island which is also a plus.
The "ocean view" use in the description is used very liberally as it is only visible from an angle on the balcony which is why the pictures show this. Given $100 in fees plus parking, would only recommend if staying for more than a couple of days because the costs add up. Another negative is that there is no immediately close restaurant besides the one on premises which isn't too great.
i think this would work best for families with kids whom would take advantage of the pool area and for those staying for a while that can use this as a launching point to other beaches/activities. more