We did not meet the hosts when we arrived but the check-in was easy. Great location and within walking distance to everywhere you want to see in Seville. There is a super market right next door. It was super convenient to have both a washer and dryer in the apartment.