The location was fine & building felt safe. Listing states a 3 pm check in, but early arrival could be requested if available. We did request & did not receive a response. We arrived & asked again & were told 3 pm was firm so we sat outside for two hours watching no one come in or out of the flat. It was clearly ready, but we respected the instructions & went in at 3:01 pm. Upon entry there was a very strong smell of vomit. It was coming from the sofa bed or the rug underneath. We reported this to the host & the next day a man came to check a reported leak in the shower (I have no clue why). The sofa bed coating was also peeling off and got everywhere. Our poor kiddos had to endure the smell to sleep which was never addressed. I suggest replacing both sofa & rug before renting. Other than this the space was well appointed, though our kids would’ve appreciated a TV with access to something other than Spanish channels!