The best place! very clean, accessible. Has a station in less than 30 meters. If you want to go to London this is your best option.