The apartment is well-kept. The location is very nice with good restaurants and grocery stores within walking distance. The host's friend (Mar), who took care of the apartment and the check-in / check-out procedure, spoke fluent English and was *extremely* helpful. Communication with the host (Mariana), however, was spotty. Despite of multiple emails and Airbnb message 10 days before arrival and Whatsapp messages a day before arrival, we did not get any specific check-in instructions (other than Mar will take care of us) before we arrived. When we arrived at the address, we found out the apartment was in a high-rise and we did not know which of 100+ doorbells to ring. Fortunately, we had a cell phone with an international plan. We called Mariana, and Mar showed up within 10 minutes. We, as foreigners who does not speak any Spanish and did not carry any small change to operate a payphone, would have been completely lost 8PM in the evening in a foreign city, had we not had a cell phone with international roaming ... The rating would have been four stars otherwise.