This place is amazing! It's a short drive from St. Andrews and the private beach is a must see. We had so much fun!