Nice apartment, but cleanliness could be better, even if you travel with baby. Pick up of keys on other place should be written in desctiption of accomodation. Place is fine.