Great apartment ideally situated. Great hosts. Perfect time. Best choice in Sevilla.