A fantastic place to stay in a beautiful house. St Andrews beach is a great location to explore the peninsula. The large gardens at the house are perfect for kids to run around in, and the separate studio apartment allowed grandparents to have a place to retreat to when needed. I highly recommend a stay at the Banyan Beach House.