Un placer quedarse aqui -- todo en orden, facil, y con detalles muy atentos por encima de lo necesario.
A pleasure to stay here -- found everything in order, easy as possible, and with a few extra touches of hospitality.