Mains of Taymouth offers two holiday home locations