From the pictures, I thought the place was small but it's quite spacious! My family of 3 felt very comfortable and lots of space to walk around.
The location is ideal in St Andrews, we walked to go downtown and the touristic hotspots.
It is a clean and spacious place, do not hesitate to book if you can!