Great place! Well located, clean and spacious. Altido Scotland staff were prompt and polite. Although our stay was bad (smoke/fire alarm beeping constantly, with no solution during our short stay), I’d like to think from other reviews that we just got unlucky. Unfortunately for us, Airbnb must be informed of an issue during the stay, opposed to on the travel home! I’d recommend if any future guests have issues with the property to go straight through Airbnb, and not trust the false assurances from Altido :(