We enjoyed our stay at Karen's airbnb. The location is wonderful.... so close to the "downtown" with the restaurants, stores and waterfront.
Suite A is roomy, nicely decorated with a comfy king sized bed.
Saint Andrews is a great town!