Dave's place was exactly as advertised and has all the amenities you need for a getaway in st.andrews.