Other Amenities in Waterville Blue flag Sandy beaches Award winning Restaurants Internet Cafes Beauty Salons Cycling Tennis Courts Entertainment: musical locally in bars Surfing and Watersports Boat trips Tours Dog Boarding Kennels Craft Shops