The definition of a good host is to be "attentive without being intrusive" ; this is perfectly true of both or charming, intelligent, informed, helpful and patient hosts. This is even true of their two sweet dogs ! I highly recommend this place to anyone staying in Sevilla.