yes 90 days is good,with a US passport,just be back before that time.
If need more time you can ask for a long stay visa,thats when you need financial resources,etc.

have fun in Spain
_________________________
http://paris1972-versailles2003.com/