life in st-andrews