I couldn't fault the hotel. The staff were super great, the rooms were spacious and clean. The view was amazing and the breakfast was really good. My overall experience was great.
However, the location is not good if you are a regular tourist, especially if you are coming from the Swiss side (Lugano). The hotel is located on top of a crazy mountain, really bad road, one of the the worst I have ever seen in Europe yet. Moreover, if you go up, there isn't much around but your hotel, you'd need to go all the way down to see places like COMO and Lugano and the road is really not good.