superb space, location and everything you can possibly need in the house for a wonderful weekend in Seville