We only had a night at Bradley's but were very happy with our stay.
The location is fantastic being only a 6 minute walk to the pub and beach. The views from the balcony were lovely as was the breeze.
The bed was comfortable and we had access to everything we needed. A great place to stay in South West Rocks.