perfect location! We would stay again. The only minor complaint that we had is that it was an unusually hot weekend in Saint Andrews and there is no air conditioning, which is fine, but the fan in the bedroom is a bit loud on the high setting. Otherwise, we were sad to leave.