Perfect place for families of all ages. Close to St Andrews beach brewery and lots of parks along the foreshore. The house was super clean the beds were very comfortable. Would highly recommend this place