We booked this house for a guys golf trip due to its proximity to St Andrews Golf Links. It was perfect. All the bedrooms were as advertised and had great bathrooms (plenty of them too). We were short walk with golf clubs to the course as well as many of the restaurants and bars in town. The property manager had the place stocked with everything you need and a few nice touches as well (fresh fruit, coffee, snacks, water, milk, eggs, etc.).
I would recommend this place to anyone staying in St Andrews for an extended period of time. Especially better than a hotel in the area.