The cleanest place i have ever been, but the worst place to find parking.