My wife and I had looked on tripAdvisor and from reviews decided to go to Ocean Reef. we didn't have a reservation we just walked in and asked for a ocean front room. They allowed us to see our room before we paid for it. We loved the size of the room and the view.
We feel we now have a place to go when we want to get away to the beach. Everyone there was friendly and helpful. The house keeping lady spoke to us in perfect English. That hasn't happened in a long time.
Can't wait to return.