Our stay was great. The flat is ideally located, and spacious. The kitchen has all the equipment mentionned, including a toaster. Eduardo always answered quickly to all our questions.
The only warning I would give is that the air conditioning works only in the living room. If you plan to visit Sevilla during the Summer, you might feel too warm to sleep in the bedroom.