Had a great stay at Reuben's Retreat. Accomodation was exactly as described, was clean, spacious and the location right in the middle of town is amazing. Communication pre, during and post stay was also great. I recommend staying here in Margaret River.