We had a lovely time here. From the moment we arrived at the jetty on the lake shore the staff took care of us. They immediately transported us to the island in one of their boats. The tents are spacious with proper beds and good bedding. The tents are well spaced out. Each tent is down it's own separate path and we never heard anything from the other tents.
The showers had hot water (although you sometimes need to let the water run a while for it to get through from the hot water tank further up-hill.) The food was excellent, several choices and provided you ordered it in advance was always ready on time. It is mainly a place to relax, but we enjoyed wandering around the island and hiring one of the dug-out canoes and some quick dips in the lake.