Any feedback on this hotel? Looking for a clean room to stay for just one night in the Av. Indpendencia area. Does it have parking?