We had a wonderful long weekend in January at Springbank. The place was beautifully clean, welcoming and comfortable. The bed was extremely comfortable too! Excellent location, right by the harbour :)
Only downside is that if you are a dog owner, this place is dog tolerant, not dog friendly. The lounge is upstairs and they prefer you don't take them up there (we're pretty sure children make much more mess!). Totally understand not letting them in bedrooms or on furniture but this seemed a little much and wasn't detailed on the booking info. Classic case of the owners not understanding the human-hound holiday. Having said that, it wouldn't stop me returning.
All in all a great place and I would recommend it!