Staff very friendly and helpful. All spoke good English. Good quality breakfast, not lavish but fruit, eggs, cheese, pastries all delicious. Enjoyed the dinners, the menu more Swiss German than Italian. Highlights were the pool, heated and big enough for real swimming, lovely terraces to eat and drink, views of the town, lake and mountains, spacious room (we had upgrade to lake view and balcony).