Mario and Noelia are kind, caring and generous hosts who ensured our arrival, stay and departure were faultless.