We loved our stay! The house was amazing and had plenty of room for our party of 8. We especially loved that each room had its own ensuite. It was close to shops and dining in St. Andrews, which was a bonus. We will definitely stay at Rivers Edge Retreat again. Thanks for a great getaway weekend!!