Public transport in Geneva consists of a very dependable network that includes trams, buses, some trains and even the yellow taxi boats that cross the lake. The excellent bus and tram network operates from about 5am to midnight with a night bus service running on weekends. Tickets must be pre-purchased and validated on boarding; however, tourists should receive a Geneva Transport Card from their hotel or hostel, allowing for unlimited free use of public transport. If there is no hurry, it is cheaper and more practical to walk or cycle. From mid-April to mid-October city bicycles can be borrowed from Geneve Roule outside the main train station free of charge for four hours. Taxis are plentiful but generally an expensive means of transport. Driving in the city is not recommended as parking is very difficult, though to tour around Lake Geneva, hiring a car is the most practical way to get around.