This is a really nice, and comfortable place. It is locate at 21 Street, between N Y O Street, walking distance to all remarkable place at La Rampa, Vedado and Centro Habana.