The staff with Ocean Reef Resorts were extremely helpful and courteous. I would definitely use Ocean Reef again but would probably not stay at the same property. We prefer to be closer to beach. However, the reason for this trip was to check our wedding venues as oppose to true vacation. Therefore the location of Seagrove Highlands 2107 served it purpose. Just wanted windows with a view of something other than hallway area.