We really enjoyed our stay at The Montague Rose B&B! The hosts - Ben and Zainub - we're absolutely lovely and very accommodating. The location was extremely close to city centre which allowed us to easily travel back and fourth between outings. The breakfast was always on time and delicious, as well.
Would highly recommend to anyone traveling to the beautiful St. Andrews area!