I haven't seen a lot posted about swimming in the lake, but I'd like to stay at a hotel/hostel that has easy access to the lake for swimming, as well as great views of the lake/volcanoes. I'd also love a place with a hot tub for nighttime soaks, but it's not essential. Access to a kayak for loan or rental would be wonderful too. I'm mainly looking at the San Marcos/Santa Cruz areas. Don't mind basic accommodations, but can afford a little more if necessary to find these features. Suggestions?