We only had 3 nights at La Palma but it was a lovely experience.
Our room (208) was at the side of the hotel but we still had beautiful views of the mountains and from the balcony could see Lake Maggiore - but, sadly, not Isola Bella. A couple of floors higher and I'm sure we would have been able to see the Borromean Islands.
The food in the hotel was lovely and there was plenty of it; the waiting staff were efficient and pleasant, as were the other staff we encountered.
The absolutely best spot was the Sky Bar .... popular with both residents of the hotel and Stresa, but so elegant. The infinity pool was like a warm bath, about hip-deep with jacuzzi beds and stunning views of the lake, the Borromean Islands and the mountains - it was especially pretty at night (I came out wrinkly as I was in there for so long!).
The hotel found out we were celebrating a year of special birthdays and a big anniversary - they were kind enough to leave us a bottle of bubbly on ice! Thank you, La Palma!!!!! We hope to return.