Marina made our arrival absolutely terrible. We were instructed to meet the cleaning lady at the apartment to pick up the key. We arrived to the address included in the description, which was a door along a busy walkway with no shade and nowhere to sit. We then realized we didn't know what the apartment number was, so we couldn't even ring the apartment to let the cleaning lady know we were there. We decided to stand and wait in the heat. Then, we were approached by a random man who spoke to us in Spanish, and did his best to help us. We think he was the building manager, because he let us into the building and let us to the apartment to drop our things. The only way we knew this was the apartment was by referring to the images on the post. This was extremely frustrating. We dropped our bags and were told to return at 2pm after the cleaning lady finished. We had no idea if our bags would still be there when we came back. The apartment is in a good location but run down. The air conditioning in the bedroom did not work, and the other was leaking the entire time. The washing mashing was moldy and had missing buttons. On the day we were leaving, we were asked to leave early that morning so the repair man could come for the air conditioning at 9am. They arrived at 8am instead. Wi-Fi was apparently free - even though it says it costs money. The password was no where in the apartment. When we messaged Marina to give us the password, she told us she would come by and leave it for us. She came by, turned off our air conditioning, tidied up a bit, then left, without leaving the password. If you remove the host completely from this, it would have been a much better experience. The only thing she was worried about was getting our passport numbers and ensuring we followed the house rules. I would not recommend you staying here. We were relieved to leave.