Overall we rated our stay here as a "4". We had a one bedroom suite, that was very nice, spacious, and clean. We also had a spacious screened in porch facing the direction of the ocean. We paid for, and expected, an "Ocean View", but unfortunately this was not the case. The unit was a first floor unit with a rather large courtyard, then a pool, then a Cabana bar between our unit and the ocean. Technically, if all those areas were not occupied, like at 6am, we could see a bit of the blue of the ocean, but we could not sit on our porch during the day and view the ocean. That is the primary reason we took the overall rating down from a 5 to a 4. The beach, grounds and the staff were wonderful. The OPUS restaurant on site was very nice, we would highly recommend it. We were fortunate to have a rental car, as other options for dining or shopping are not really within a comfortable walking distance. We would stay here again, but we would be much more insistent about the location of the room and the view, both when we made the reservation and again when we checked in.