Luxembourg really is a pretty town and my recent experience on account of carlessness has shown that one can get pretty much anywhere on foot in reasonable time. Forget buses on Sundays unless you check schedules in advance 😉