The Museo de la Revolution - a beautiful building but the museum itself was a strange experience....