The property is as described, very spacious and well kept. Outside of the main bedroom the beds (mattresses / pillows etc) are not super high quality, and it’s a little inconvenient having one bathroom for the master b’room and one for everyone else, but we had a comfortable stay and would return. The yard isn’t fenced, which is lovely but might be an issue for young kids. St. Andrews beach is stunning although definitely not for swimming