Comfortable accommodation close to the river and beach. Red Rock is a very sleepy, peaceful coastal hamlet. Great place to relax.