The OP will also need to research things like Wealth/Personal Fortune Tax (Vermoegenssteur) which is levied in Switzerland on property owners, so that potentially lucrative holiday let may not be so lucrative once the taxes have been paid.
We have a house in Switzerland in a tourist area and have to pay tourism tax as well. It's not a huge amount, but it all adds up. The taxes also vary from Canton to Canton.
It's like any other location, including Ireland, you have to do loads of research before you think about investing.
Other than that, beautiful country, clean and organised, but I wouldn't want to live there again.