Moray was really helpful and accommodating with our late arrival. The flat is walkable into town but quite close to a bus stop too.
The place was clean, accurate and had the basics you want in an Airbnb, tea, coffee, oil etc.