Courteous staff, effective treatments, awesome swimming pool (long, clean, and perfect temperature). Gorgeous views of Naroch Lake, small but pleasant sandy beach, we were there in the summer, and the lake was at the perfect temperature for swimming. Beautiful sunsets!