Año Nuevo en España

Vamos a estar en Madrid en Nochevieja y Año Nuevo, así como Epifanía. ¿Qué va a estar disponible para hacer el 1 y 6 de enero? ¿Qué transporte estará disponible? ¿Estarán abiertos los restaurantes?