St. Andrews is an amazing place. If you are near there you should check it out.