Red Rock is a beautiful sleepy village surrounded by gorgeous swimming spots. I enjoyed my stay throughly there and will be returning hopefully soon to enjoy this hidden gem! The house was clean and comfortable, with a great gathering area out the back, comfortable beds and lounge area and the location is perfect. 10/10 will be back