The space is not baby proof for a crawling baby or a toddler due to the stairs. Seen a couple of ants on the floor but nothing excessive. The apartment is in a building on the fifth floor so you have to climb 5 flights of stairs as a warning if you have heavy luggage. Otherwise, the place looked unique and stylish. The shower is annoying to work and water leaked as a result. Hard to figure out initially aswell. The host was accommodating as they allowed us to check out an hour later. They were very friendly and provided quick responses.