I live in Puerto Santa Maria. I would like to go to Madrid for a weekend I would like to keep things on the affordable side. Do to a contract I am in, I ca't fly to Madrid but can take train or bus. What is the best, most affordable way to get to madrid for a weekend? I am interested in art, parks, historical sites and architecture. What would your perfect madrid weekend include? Thanks! Any hostel/hotel reccomendarions?