Super solid place to stay in D.F.