We enjoyed an overnight stay at this hotel recently. While it does not sit directly on the lake it is only about a 5 minute walk to the lake front. It is about a 10 minute taxi ride from the train station. The hotel was clean and rooms were decent size. The staff was friendly although many times had to wait a long period at the front desk. We did not use the poo as it was raining but it looked very nice. Breakfast was OK with choices of cereals, eggs, fruit. The hotel staff and management are very personable and remember your name as I was staying here for quite some time. The hotel is very clean and has a parking garage for your vehicle and is located close to public transportation (train and bus) as well as centrally located for a quick 10 minute walk to the center of Lugano. It is also 1 street away from Lake Lugano. The hotel has a breakfast buffet to choose anything from a traditional European breakfast to just some yogurt and fruit. Switzerland is expensive and this hotel is reasonably priced for the location. I would highly recommend the hotel.